// DAOFactory.java
package com.example.javawebdemo.dao;

/*
2.工厂方法模式 (Factory Method)
 */


// 工厂类集中DAO创建逻辑
public class DAOFactory {
    public static UserDAO getUserDAO() {
        return new UserDAOImpl(); // 此处可拓展为缓存或动态创建
    }

    public static ProductDAO getProductDAO() {
        return new ProductDAOImpl();
    }

}
